<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<!-- Copyright 1997 The Open Group, All Rights Reserved --> 
<title>Alphabetical Index - P </title>
</head> 
<body bgcolor=white>
<center> 
<h3><font face="Helvetica"> 
The Single UNIX&reg; Specification, Version 2</font></h3>
<hr size=2 noshade>
</center>
<P>[
<a href="ia.html">A</A>
|
<a href="ib.html">B</A>
|
<a href="ic.html">C</A>
|
<a href="id.html">D</A>
|
<a href="ie.html">E</A>
|
<a href="if.html">F</A>
|
<a href="ig.html">G</A>
|
<a href="ih.html">H</A>
|
<a href="ii.html">I</A>
|
<a href="ij.html">J</A>
|
<a href="ik.html">K</A>
|
<a href="il.html">L</A>
|
<a href="im.html">M</A>
|
<a href="in.html">N</A>
|
<a href="io.html">O</A>
|
<a href="ip.html">P</A>
|
<a href="iq.html">Q</A>
|
<a href="ir.html">R</A>
|
<a href="is.html">S</A>
|
<a href="it.html">T</A>
|
<a href="iu.html">U</A>
|
<a href="iv.html">V</A>
|
<a href="iw.html">W</A>
|
<a href="ix.html">X</A>
|
<a href="iy.html">Y</A>
|
<a href="iz.html">Z</A>
|<a href="index.html"> Index </a> ] </P>
<p>
<h3><font  face="Helvetica">
<IMG ALIGN=TOP SRC="../images/index.gif" ALT="">P</H1>
</font></h3>
<UL>
<LI><a href="../xcu/pack.html">pack</A> - compress files (<b>LEGACY</b>)
<LI><a href="../xcurses/pair_content.html">pair_content</A>, PAIR_NUMBER - get information on a colour pair
<LI><a href="../xcu/paste.html">paste</A> - merge corresponding or subsequent lines of files
<LI><a href="../xcu/patch.html">patch</A> - apply changes to files
<LI><a href="../xcu/pathchk.html">pathchk</A> - check pathnames
<LI><a href="../xsh/pathconf.html">pathconf</A> - get configurable pathname variables
<LI><a href="../xsh/pause.html">pause</A> - suspend the thread until signal is received
<LI><a href="../xcu/pax.html">pax</A> - portable archive interchange
<LI><a href="../xcu/pcat.html">pcat</A> - expand and concatenate files (<b>LEGACY</b>)
<LI><a href="../xsh/pclose.html">pclose</A> - close a pipe stream to or from a process
<LI><a href="../xcurses/pechochar.html">pechochar</A>, pecho_wchar - write a character and rendition and immediately
<LI><a href="../xsh/perror.html">perror</A> - write error messages to standard error
<LI><a href="../xcu/pg.html">pg</A> - file perusal filter for soft-copy terminals (<b>LEGACY</b>)
<LI><a href="../xsh/pipe.html">pipe</A> - create an interprocess channel
<LI><a href="../xcurses/pnoutrefresh.html">pnoutrefresh</A>, prefresh - refresh pads
<LI><a href="../xsh/poll.html">poll</A> - input/output multiplexing
<LI><a href="../xsh/poll.h.html">poll.h</A> - definitions for the poll() function
<LI><a href="../xsh/popen.html">popen</A> - initiate pipe streams to or from a process
<LI><a href="../xsh/pow.html">pow</A> - power function
<LI><a href="../xcu/pr.html">pr</A> - print files
<LI><a href="../xsh/pread.html">pread</A> - read from a file
<LI><a href="../xsh/printf.html">printf</A> - print formatted output
<LI><a href="../xcu/printf.html">printf</A> - write formatted output (XCU)
<LI><a href="../xcurses/printw.html">printw</A> - print formatted output in the current window
<LI><a href="../xcu/prs.html">prs</A> - print an SCCS file (<b>DEVELOPMENT</b>)
<LI><a href="../xcu/ps.html">ps</A> - report process status
<LI><a href="../xsh/pthread.h.html">pthread.h</A> - threads
<LI><a href="../xsh/pthread_atfork.html">pthread_atfork</A> - register fork handlers
<LI><a href="../xsh/pthread_attr_getguardsize.html">pthread_attr_getguardsize</A>, pthread_attr_setguardsize -
<LI><a href="../xsh/pthread_attr_init.html">pthread_attr_init</A>, pthread_attr_destroy
<LI><a href="../xsh/pthread_attr_setdetachstate.html">pthread_attr_setdetachstate</A>, pthread_attr_getdetachstate
<LI><a href="../xsh/pthread_attr_setinheritsched.html">pthread_attr_setinheritsched</A>, pthread_attr_getinheritsched
<LI><a href="../xsh/pthread_attr_setschedparam.html">pthread_attr_setschedparam</A>, pthread_attr_getschedparam
<LI><a href="../xsh/pthread_attr_setschedpolicy.html">pthread_attr_setschedpolicy</A>, pthread_attr_getschedpolicy
<LI><a href="../xsh/pthread_attr_setscope.html">pthread_attr_setscope</A>, pthread_attr_getscope
<LI><a href="../xsh/pthread_attr_setstackaddr.html">pthread_attr_setstackaddr</A>, pthread_attr_getstackaddr
<LI><a href="../xsh/pthread_attr_setstacksize.html">pthread_attr_setstacksize</A>, pthread_attr_getstacksize
<LI><a href="../xsh/pthread_cancel.html">pthread_cancel</A> - cancel execution of a thread
<LI><a href="../xsh/pthread_cleanup_push.html">pthread_cleanup_push</A>, pthread_cleanup_pop - establish cancellation handlers
<LI><a href="../xsh/pthread_cond_init.html">pthread_cond_init</A>, pthread_cond_destroy - initialise and destroy
<LI><a href="../xsh/pthread_cond_signal.html">pthread_cond_signal</A>, pthread_cond_broadcast - signal or broadcast a
<LI><a href="../xsh/pthread_cond_wait.html">pthread_cond_wait</A>, pthread_cond_timedwait - wait on a condition
<LI><a href="../xsh/pthread_condattr_getpshared.html">pthread_condattr_getpshared</A>, pthread_condattr_setpshared
<LI><a href="../xsh/pthread_condattr_init.html">pthread_condattr_init</A>, pthread_condattr_destroy
<LI><a href="../xsh/pthread_create.html">pthread_create</A> - thread creation
<LI><a href="../xsh/pthread_detach.html">pthread_detach</A> - detach a thread
<LI><a href="../xsh/pthread_equal.html">pthread_equal</A> - compare thread IDs
<LI><a href="../xsh/pthread_exit.html">pthread_exit</A> - thread termination
<LI><a href="../xsh/pthread_getconcurrency.html">pthread_getconcurrency</A>, pthread_setconcurrency -
<LI><a href="../xsh/pthread_getschedparam.html">pthread_getschedparam</A>, pthread_setschedparam
<LI><a href="../xsh/pthread_join.html">pthread_join</A> - wait for thread termination
<LI><a href="../xsh/pthread_key_create.html">pthread_key_create</A> - thread-specific data key creation
<LI><a href="../xsh/pthread_key_delete.html">pthread_key_delete</A> - thread-specific data key deletion
<LI><a href="../xsh/pthread_kill.html">pthread_kill</A> - send a signal to a thread
<LI><a href="../xsh/pthread_mutex_init.html">pthread_mutex_init</A>, pthread_mutex_destroy - initialise or destroy a mutex
<LI><a href="../xsh/pthread_mutex_lock.html">pthread_mutex_lock</A>, pthread_mutex_trylock, pthread_mutex_unlock
<LI><a href="../xsh/pthread_mutex_setprioceiling.html">pthread_mutex_setprioceiling</A>, pthread_mutex_getprioceiling
<LI><a href="../xsh/pthread_mutexattr_getpshared.html">pthread_mutexattr_getpshared</A>, pthread_mutexattr_setpshared
<LI><a href="../xsh/pthread_mutexattr_gettype.html">pthread_mutexattr_gettype</A>, pthread_mutexattr_settype
<LI><a href="../xsh/pthread_mutexattr_init.html">pthread_mutexattr_init</A>, pthread_mutexattr_destroy
<LI><a href="../xsh/pthread_mutexattr_setprioceiling.html">pthread_mutexattr_setprioceiling</A>, pthread_mutexattr_getprioceiling
<LI><a href="../xsh/pthread_mutexattr_setprotocol.html">pthread_mutexattr_setprotocol</A>, pthread_mutexattr_getprotocol
<LI><a href="../xsh/pthread_once.html">pthread_once</A> - dynamic package initialisation
<LI><a href="../xsh/pthread_rwlock_init.html">pthread_rwlock_init</A>, pthread_rwlock_destroy
<LI><a href="../xsh/pthread_rwlock_rdlock.html">pthread_rwlock_rdlock</A>, pthread_rwlock_tryrdlock
<LI><a href="../xsh/pthread_rwlock_unlock.html">pthread_rwlock_unlock</A> - unlock a read-write lock object
<LI><a href="../xsh/pthread_rwlock_wrlock.html">pthread_rwlock_wrlock</A>, pthread_rwlock_trywrlock
<LI><a href="../xsh/pthread_rwlockattr_getpshared.html">pthread_rwlockattr_getpshared</A>, pthread_rwlockattr_setpshared
<LI><a href="../xsh/pthread_rwlockattr_init.html">pthread_rwlockattr_init</A>, pthread_rwlockattr_destroy
<LI><a href="../xsh/pthread_self.html">pthread_self</A> - get calling thread's ID
<LI><a href="../xsh/pthread_setcancelstate.html">pthread_setcancelstate</A>, pthread_setcanceltype, pthread_testcancel
<LI><a href="../xsh/pthread_setconcurrency.html">pthread_setconcurrency</A> - get or set level of concurrency
<LI><a href="../xsh/pthread_setspecific.html">pthread_setspecific</A>, pthread_getspecific - thread-specific data management
<LI><a href="../xsh/pthread_sigmask.html">pthread_sigmask</A> - examine and change blocked signals
<LI><a href="../xsh/ptsname.html">ptsname</A> - get name of the slave pseudo-terminal device
<LI><a href="../xsh/putc.html">putc</A> - put byte on a stream
<LI><a href="../xsh/putc_unlocked.html">putc_unlocked</A> - stdio with explicit client locking
<LI><a href="../xsh/putchar.html">putchar</A> - put byte on <i>stdout</i> stream
<LI><a href="../xsh/putchar_unlocked.html">putchar_unlocked</A> - stdio with explicit client locking
<LI><a href="../xsh/putenv.html">putenv</A> - change or add a value to environment
<LI><a href="../xsh/putmsg.html">putmsg</A>, putpmsg - send a message on a STREAM
<LI><a href="../xcurses/putp.html">putp</A>, tputs - output commands to the terminal
<LI><a href="../xsh/puts.html">puts</A> - put a string on standard output
<LI><a href="../xsh/pututxline.html">pututxline</A> - put an entry into user accounting database
<LI><a href="../xsh/putw.html">putw</A> - put a word on a stream
<LI><a href="../xsh/putwc.html">putwc</A> - put a wide-character on a stream
<LI><a href="../xsh/putwchar.html">putwchar</A> - put a wide-character on stdout stream
<LI><a href="../xcurses/putwin.html">putwin</A> - dump window to a file
<LI><a href="../xcu/pwd.html">pwd</A> - return working directory name
<LI><a href="../xsh/pwd.h.html">pwd.h</A> - password structure
<LI><a href="../xsh/pwrite.html">pwrite</A> - write on a file
</UL>

Terminology
<UL>
<li> <a href="../xbd/glossary.html#tag_004_000_190">page</a>
<li> <a href="../xbd/glossary.html#tag_004_000_191">page size</a>
<li> <a href="../xbd/glossary.html#tag_004_000_192">parameter</a>
<li> <a href="../xbd/glossary.html#tag_004_000_193">parent directory</a>
<li> <a href="../xbd/glossary.html#tag_004_000_194">parent process</a>
<li> <a href="../xbd/glossary.html#tag_004_000_195">parent process ID</a>
<li> <a href="../xbd/glossary.html#tag_004_000_196">pathname</a>
<li> <a href="../xbd/glossary.html#tag_004_000_197">pathname component</a>
<li> <a href="../xbd/glossary.html#tag_004_000_198">pathname resolution</a>
<li> <a href="../xbd/glossary.html#tag_004_000_199">path prefix</a>
<li> <a href="../xbd/glossary.html#tag_004_000_200">pattern</a>
<li> <a href="../xbd/glossary.html#tag_004_000_201">period</a>
<li> <a href="../xbd/glossary.html#tag_004_000_202">permissions</a>
<li> <a href="../xbd/glossary.html#tag_004_000_203">persistence</a>
<li> <a href="../xbd/glossary.html#tag_004_000_204">pipe</a>
<li> <a href="../xbd/glossary.html#tag_004_000_205">positional parameter</a>
<li> <a href="../xbd/locale.html#tag_005_002">POSIX Locale</a>  
<li> <a href="../xbd/charset.html#tag_001_001">Portable Character Set</a>
<li> <a href="../xbd/glossary.html#tag_004_000_207">portable filename character set</a>
<li> <a href="../xbd/glossary.html#tag_004_000_208">preallocation</a>
<li> <a href="../xbd/glossary.html#tag_004_000_209">preempted process (or thread)</a>
<li> <a href="../xbd/glossary.html#tag_004_000_210">printable character</a>
<li> <a href="../xbd/glossary.html#tag_004_000_211">printable file</a>
<li> <a href="../xbd/glossary.html#tag_004_000_212">priority</a>
<li> <a href="../xbd/glossary.html#tag_004_000_213">priority band</a>
<li> <a href="../xbd/glossary.html#tag_004_000_214">priority-based scheduling</a>
<li> <a href="../xbd/glossary.html#tag_004_000_215">privilege</a>
<li> <a href="../xbd/glossary.html#tag_004_000_216">process</a>
<li> <a href="../xbd/glossary.html#tag_004_000_217">process group</a>
<li> <a href="../xbd/glossary.html#tag_004_000_218">process group ID</a>
<li> <a href="../xbd/glossary.html#tag_004_000_219">process group leader</a>
<li> <a href="../xbd/glossary.html#tag_004_000_220">process group lifetime</a>
<li> <a href="../xbd/glossary.html#tag_004_000_221">process ID</a>
<li> <a href="../xbd/glossary.html#tag_004_000_222">process lifetime</a>
<li> <a href="../xbd/glossary.html#tag_004_000_223">process list</a>
<li> <a href="../xbd/glossary.html#tag_004_000_224">process virtual time</a>
<li> <a href="../xbd/glossary.html#tag_004_000_225">program</a>
<li> <a href="../xbd/glossary.html#tag_004_000_226">pseudo-terminal</a>
</UL>

<hr size=2 noshade> 
<center><font size=2>
UNIX &reg; is a registered Trademark of The Open Group.<br>
<a href="../copyr.html">Copyright</a> &copy; 1997 The Open Group 
</font>
</center>
<hr size=2 noshade>
</body></html>
